<!-- 通过使用 JavaScript，我们有能力作到在一个设定的时间间隔之后来执行代码，而不是在函数被调用后立即执行。我们称之为计时事件。
在 JavaScritp 中使用计时事件是很容易的，两个关键方法是:
setTimeout()
未来的某时执行代码
clearTimeout()
取消setTimeout() -->

<html>

<head>
    <script type="text/javascript">
        var c = 0
        var t

        function timedCount() {
            document.getElementById('txt').value = c
            c = c + 1
            t = setTimeout("timedCount()", 1000)
        }

        function stopCount() {
            clearTimeout(t)
        }
    </script>
</head>

<body>
    <form>
        <input type="button" value="Start count!" onClick="timedCount()">
        <input type="text" id="txt">
        <input type="button" value="Stop count!" onClick="stopCount()">
    </form>
</body>

</html>